package com.wust.eim.mapper;

import com.wust.eim.po.TblApplyExperiment;
import com.wust.eim.po.TblApplyExperimentExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TblApplyExperimentMapper {
    int countByExample(TblApplyExperimentExample example);

    int deleteByExample(TblApplyExperimentExample example);

    int deleteByPrimaryKey(String yid);

    int insert(TblApplyExperiment record);

    int insertSelective(TblApplyExperiment record);

    List<TblApplyExperiment> selectByExample(TblApplyExperimentExample example);

    TblApplyExperiment selectByPrimaryKey(String yid);

    int updateByExampleSelective(@Param("record") TblApplyExperiment record, @Param("example") TblApplyExperimentExample example);

    int updateByExample(@Param("record") TblApplyExperiment record, @Param("example") TblApplyExperimentExample example);

    int updateByPrimaryKeySelective(TblApplyExperiment record);

    int updateByPrimaryKey(TblApplyExperiment record);
}